three trees - French English Dictionary